Functional Performance Specification with Stochastic Probes

نویسندگان

  • Ashok Argent-Katwala
  • Jeremy T. Bradley
چکیده

In this paper, we introduce FPS, a mechanism to define performance measures for stochastic process algebra models. FPS is a functional performance specification language which describes passagetime, transient, steady-state and continuous state space performance questions. We present a generalisation of stochastic probes, a formalismindependent specification of behaviour in stochastic process algebra models. Stochastic probes select the performance-critical paths for which the measures are required; increasing their expressiveness in turn gives us greater expressive power to represent performance questions. We end by demonstrating these tools on an RSS syndication architecture of up to 1.5× 10 states.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rapid performance evaluation using fluid-flow analysis and eXtended Stochastic Probes

Rapid and accessible performance evaluation of complex software systems requires two critical features: first, the ability to specify useful performance metrics easily; second, the ability to analyse massive state spaces of 10 states and beyond. In this paper we combine previous work on the development of stochastic probes as a performance query specification language with the requirement to an...

متن کامل

Mapping Activity Diagram to Petri Net: Application of Markov Theory for Analyzing Non-Functional Parameters

The quality of an architectural design of a software system has a great influence on achieving non-functional requirements of a system. A regular software development project is often influenced by non-functional factors such as the customers' expectations about the performance and reliability of the software as well as the reduction of underlying risks. The evaluation of non-functional paramet...

متن کامل

Stochastic Petri Nets

Any developer of discrete event systems knows that the most important quality of the final system is that it be functionally correct by exhibiting certain functional, or qualitative properties decided upon as being important. Once assured that the system behaves correctly, it is also important that it is efficient in that its running cost is minimal or that it executes in optimum time or whatev...

متن کامل

Functional Modelling and Performance Evaluation for Two Class Diffserv Router Using Stochastic Process Algebra

This paper describes the use of stochastic process algebra to model and to evaluate the performance of a two class DiffServ router. This specification is done by means a set of powerful operators of Extended Markovian Process Algebra (EMPA) language, and then studied from the functional and the performance point of view.

متن کامل

PCX: A Translation Tool from PROMELA/Spin to the C-Based Stochastic Petri Net Language

Stochastic Petri Nets (SPNs) are a graphical tool for the formal description of systems with the features of concurrency, synchronization, mutual exclusion and conflict. SPN models can be described with an input language called CSPL (C-based SPN language). Spin is a generic verification system that supports the design and verification of software systems. PROMELA (Protocol or Process Meta Langu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006